i{display: block;font-style: normal;margin: 0;padding: 0;}
.textbox{width: 100%;box-sizing: border-box;padding: 0.2rem 0.4rem 0 0.4rem;overflow: hidden;}
.textbox .text{width: 100%;overflow: hidden;margin-bottom: 0.2rem;}
.textbox .text h4{width: 0.6rem;display: block;margin: 0;padding: 0;float: left;font-weight: normal;font-size:0.18rem;}
.textbox .text textarea{width: 4.82rem;display: block;border: 0;padding: 0 0.1rem;box-sizing: border-box; margin: 0;padding: 0;float: left;line-height:0.4rem;color:;background:#eee ;font-size:0.16rem;}
.list_header{display: block;background: #eee;box-sizing: border-box;padding: 0 0.4rem;font-size: 0.18rem;line-height: 0.3rem;height: 0.3rem;}
.list_header i{display: block;font-style: normal;float: right;width: 1rem;text-align: center;}
.list_header i:nth-child(1){width:3.5rem ;text-align: left;float: left;}
.list_header i:nth-child(3){float: right;}
.list{display: block;overflow: hidden;width: 100%;box-sizing: border-box;padding: 0 0.4rem;margin: 0;}
.list li{display: block;overflow: hidden;width: 100%;margin-top: 0.22rem ;}
.list li img{width: 1.34rem;height: 1.04rem;border: 0;display: block;margin: 0;padding: 0;float: left;}
.list li .foodbox{float: left;margin-left: 0.12rem;}
.list li .foodbox .food_name{display: block;font-size: 0.24rem;line-height: 0.4rem;height: 0.4rem;font-weight: normal;margin: 0;padding: 0;}
.list li .foodbox .food_price{display: block;font-size: 0.24rem;color: #FF7600; line-height: 0.3rem;height: 0.3rem;font-style: normal;margin: 0;padding: 0;}
.list li .foodbox .old_price{display: block;font-size: 0.16rem;font-style: normal;margin: 0;padding: 0;text-decoration:line-through;}
.list .price{float: right;color: #E60012;width: 1rem;text-align: center;margin-top: 0.4rem;font-size:0.24rem;}
.list .btnbox{float: right;overflow: hidden;width: 1rem;margin-top: 0.4rem;}
.list .btnbox .subtract{float: left;font-size:0.18rem;width: 0.3rem;height: 0.3rem;border: 0.01rem #7D7D7D solid;color: #E60012;line-height: 0.3rem;text-align: center;border-radius: 50%;font-weight: bold;}
.list .btnbox .add{float: left;font-size:0.3rem;color: #E60012;}
.list .btnbox .food_numder{float: left;width: 0.35rem;text-align: center;font-size:0.24rem;}
.bottom{width: 100%;height:1rem;position:fixed;overflow: hidden;bottom:0;background:#313131;}
.bottom .total_price {display: block;height:1rem;line-height: 1rem;margin: 0; font-size: 0.28rem;font-weight: normal;color: #fff;margin-left: 0.4rem;padding: 0;position: absolute;}
.bottom .go_jiesuan{display: block; width: 2.14rem;height: 1rem;background: #E60012;position: absolute;right: 0;top: 0;font-size: 0.24rem;line-height: 1rem;color: #fff;border: 0;text-align: center;}
.bottom .go_jiesuan b{display: block; width: 2.14rem;height: 1rem;background: #E60012;position: absolute;right: 0;top: 0;font-size: 0.24rem;line-height: 1rem;color: #fff;border: 0;text-align: center;}
p{font-size: 0.18rem;margin: 0; margin-left: 0.4rem;padding: 0;}
p span{color: #E60012;}
.tanchuang{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.tanchuangbg{display: block; width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #CCCCCC;opacity: 0.6;}
.tanchuangbox{width: 60%;height: 3rem;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin:auto; background: #fff;border-radius: 0.05rem;}
.tanchuangbox i{width: 100%;height: 2.3rem;font-size: 0.3rem;line-height: 2.3rem;text-align: center;}
.tanchuangbox .qd{width:1.5rem;height: 0.5rem;font-size: 0.3rem;line-height: 0.5rem;text-align: center;position: absolute;right: 0.3rem;background: #FF7600;color: #fff;}



